Learning Combat in NetHack
نویسندگان
چکیده
Combat in roguelikes involves careful strategy to best match a large variety of items and abilities to a given opponent, and the significant scripting effort involved can be a major barrier to automation. This paper presents a machine learning approach for a subset of combat in the game of NetHack. We describe a custom learning approach intended to deal with the large action space typical of this genre, and show that it is able to develop and apply reasonable strategies, outperforming a simpler baseline approach. These results point towards better automation of such complex game environments, facilitating automated testing and design exploration.
منابع مشابه
A survey of triage systems in combat casualty care for providing a revised system
Purpose: Triage is a complicated and dynamic process in nature. Moreover, there are many challenges in selecting the required information about the casualties, the wounded, and the type of accident at the time of crisis. Hence, this research was undertaken to present a new strategy for efficiently triaging casualties in the battlefield. Methodology: In this review, two methods of field a...
متن کاملAutomatic Learning of Combat Models for RTS Games
Game tree search algorithms, such as Monte Carlo Tree Search (MCTS), require access to a forward model (or “simulator”) of the game at hand. However, in some games such forward model is not readily available. In this paper we address the problem of automatically learning forward models (more specifically, combats models) for two-player attrition games. We report experiments comparing several ap...
متن کاملInvestigating Transfer Learning in the Urban Combat Testbed
We have developed a complex agent capable of transferring learned declarative knowledge between tasks in order to improve performance in a rich domain developed to test transfer performance (the Urban Combat Testbed). We present and discuss our experiments and results which demonstrate successful transfer learning. To better understand the underlying sources of transfer in this domain, we empir...
متن کاملTwo-Sided, Genetics-Based Learning to Discover Novel Fighter Combat Maneuvers
This paper reports the authors’ ongoing experience with a system for discovering novel fighter combat maneuvers, using a geneticsbased machine learning process, and combat simulation. In effect, the genetic learning system in this application is taking the place of a test pilot, in discovering complex maneuvers from experience. The goal of this work is distinct from that of many other studies, ...
متن کاملDiscovering Novel Fighter Combat Maneuvers in Simulation: Simulating Test Pilot Creativity
This paper reports the authors' ongoing experience with a system for discovering novel fighter combat maneuvers, using a genetics-based machine learning process, and combat simulation. In effect, the genetic learning system in this application is taking the place of a test pilot, in discovering complex maneuvers from experience. The goal of this work is distinct from that of many other studies,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017